Ah, my friend, but what do you find in a church? Human beings. If the Bible is clear on one thing, it is that we as human beings are sinful. Just as you expect that a dog will behave like a dog, so must human beings behave as human beings. God never tried to hide the fact that his children were misbehavers. Look at David, look at Samson, look at Moses. All failed God and fell short of the mark, but God is good. Why else would He allow us to know the sins of great heroes in the Bible??? They found love and restitution in God's eyes. Isn't that our whole aim in worshipping??
If I go to church thinking that I am perfect and am being joined by scores of other perfect people, Satan doesn't have to deceive me as I've already done that to myself.

Yes, there are a lot of hypocrites in church. In a way, we all are to some degree. But at least we're there. Just as Jesus pointed out that only the sick needed a physician, so too must I point out that the church is the closest thing you'll find to a spiritual hospital, and that is where the sin-sick (us human beings) need to be.